// any
let num: any = 666
let anyVal: any
anyVal = 888 // number
anyVal = 'hello' // string

let imA;// （隐式any） 声明变量不赋值，就是any 等效于let a:any = 10;（显示any）
// 未声明类型的变量虽然一开始被识别为 any 类型，但是经过赋值后，TS 会根据赋值类型来标识变量的类型
imA = 1
imA = 'helloWorld'
